payment (under subscription) - Español Inglés Diccionario